/*公共css*/
@import url(common.css); 
/*common*/
a,em{color:#666;font-style:normal}
.cf::after,.cf::before,.clearfix::after,.clearfix::before{content:"";display:table}
.cf::after,.clearfix::after{clear:both}
.cf::after,.cf::before,.clearfix::after,.clearfix::before{content:"";display:table}
.cf,.clearfix{clear:both}
a{color:#666}
.top .topr,.top a{color:#fff}
.f_bottom{color:#fff}
button,img,input,select{vertical-align:middle}
body{color:#333}
table{border-collapse:collapse;border-spacing:0}
input[type=checkbox],input[type=radio]{vertical-align:-2px}
.mr5{margin-right:5px}
input,textarea{font:.75em Arial,simsun,sans-serif}
button,img,input,select{vertical-align:middle}
button,input,select,textarea{font-family:inherit;font-size:inherit;font-weight:inherit}
a img{display:inline-block}
.mr5{margin-right:5px}
.red{color:red}
.simsun{font-family:simsun}
.pr{position:relative}
p{font-size:1em}
.mb20{margin-bottom:20px}

/*teacher-apply*/
.pageContainer{margin-left:auto;margin-right:auto;max-width:1190px;min-width:1000px;width:1190px}
.apply_banner1{background:#1f2c3c url(../images/bg_apply_banner1.jpg) no-repeat scroll center center;height:380px;width:100%}
.apply_banner1 .inner{height:380px;margin:0 auto;position:relative;width:1190px}
.apply_banner1 .n_btn44g_per{bottom:80px;position:absolute;right:0}
.n_btn44g_org,.n_btn44g_per,.n_btn44g_re{background:#ff7575 url(../images/ico_apply_item.png) no-repeat scroll 19px 12px;height:44px;padding:0 25px 0 54px}
.n_btn44g_n,.n_btn44g_org,.n_btn44g_per,.n_btn44g_re,.n_btn44gr_dis,.n_btn44gr_n{color:#fff;display:inline-block;font:300 20px/44px "microsoft yahei";text-align:center}
.teacher_apply .apply_form{border-top:1px solid #ccc;margin-top:70px;padding-top:40px}
.teacher_apply .form_title{font:300 26px/50px "microsoft yahei";height:50px;margin:0 auto;width:405px}
.teacher_apply .form_title i{background:url(../images/ico_apply_item.png) no-repeat scroll 0 -52px;display:inline-block;float:left;height:50px;margin-right:15px;width:50px}
.teacher_apply .form_field{width:360px}
.form_field{float:left;line-height:30px;width:600px}
.teacher_apply .form_con{font-size:14px;margin:30px auto 50px;width:455px}
.formItem{float:left;width:100%}
.mb20{margin-bottom:20px}
.teacher_apply .form_label{width:95px}
.form_label{float:left;line-height:30px;text-align:right;width:180px}
.teacher_apply .form_text{width:250px}
.form_text{box-shadow:0 1px 1px rgba(0,0,0,.1) inset;transition:border .2s linear 0s,box-shadow .2s linear 0s}
.form_text{border:1px solid #ccc;color:#777;font:12px/20px arial,sans-serif;height:20px;padding:4px;width:250px}
.teacher_apply .form_title{font:300 26px/50px "microsoft yahei"}
.pt5{padding-top:5px}
.c_999{color:#999}
.lh20{line-height:20px}
.f12{font-size:12px}
.teacher_apply textarea{width:340px}
textarea{box-shadow:0 1px 3px rgba(0,0,0,.1) inset;transition:border .2s linear 0s,box-shadow .2s linear 0s}
textarea{border:1px solid #ccc;color:#777;font:12px/20px Arial,sans-serif;height:80px;overflow:auto;padding:4px;resize:none;vertical-align:top;width:250px}
.n_btn24g,.n_btn24gr,.n_btn24o,.n_btn28g,.n_btn30g,.n_btn30gr_b,.n_btn30gr_swf,.n_btn30gr_up,.n_btn30o,.n_btn32g_,.n_btn34g,.n_btn34g_add,.n_btn34gr_b,.n_btn34lg,.n_btn34lg_add,.n_btn34lg_up,.n_btn36g,.n_btn36lg,.n_btn36o,.n_btn38g,.n_btn38gr_b,.n_btn38o,.n_btn40lg,.n_btn46g,.n_btn46gr{color:#fff;display:inline-block;text-align:center}
.n_btn38g{background:#ff7575;font:700 16px/38px simsun;height:38px;padding:0 23px}
.iptTips{color:#999;font-size:12px;left:10px;line-height:14px;position:absolute;top:8px}
/*teacher-welcome*/
.tApply_done{font-size:14px}
.tApply_done .top_part{margin:70px 0 50px}
.tApply_done .top_part .t_ico{background:url(../images/ico_apply_item.png) no-repeat scroll right -52px;float:left;height:88px;width:88px}
.tApply_done .top_part .t_txt{float:left;margin-left:20px}
.tApply_done .top_part .t_1{color:#000;font:300 30px/32px "microsoft yahei"}
.tApply_done .top_part .t_2{color:#b9b9b9;font:300 22px/24px "microsoft yahei";margin-top:25px}
.tApply_done .t_1 i{color:#1ab177}
.apply_title{border-bottom:1px solid #1cb177}
.apply_title li.curr{border-color:#1cb177;cursor:default;font-weight:700}
.apply_title li{border-color:transparent;border-style:solid;border-width:0 0 5px;color:#444;cursor:pointer;float:left;font-size:16px;margin-right:10px;padding:12px 20px;position:relative;top:3px;transition:border-color .3s linear 0s}
.tApply_done .bg_step{background:url(../images/bg_t_apply_done.png) repeat scroll 0 0;height:201px;margin-top:20px}
.tApply_done .step_list{margin-top:20px}
.tApply_done .step_list li{color:#777;float:left;height:140px;line-height:20px;position:relative}
.tApply_done .step_list li.s_1 .txt{padding-right:85px}
.tApply_done .step_list .txt{width:280px}
.tApply_done .step_list .bot{bottom:0;position:absolute;width:100%}
.tc{text-align:center}
.n_btn40lg{background:#5bc79d none repeat scroll 0 0;font:300 14px/40px simsun;height:40px;padding:0 20px}
.tApply_done .step_list li.s_2 .txt{border-left:1px solid #ccc;border-right:1px solid #ccc;padding:0 83px}
.n_btn40lg{background:#5bc79d;font:300 14px/40px simsun;height:40px;padding:0 20px}
.tApply_done .step_list li.s_3 .txt{padding-left:85px}
.pt15{padding-top:15px}
.tApply_done .more_list{margin-top:45px}
.more_list li{float:left;height:130px;margin:0 55px 55px 0;width:340px}
.tApply_done .more_list i{background:url(../images/ico_apply_item.png) no-repeat scroll 0 0;display:block;float:left;height:58px;margin-right:20px;width:58px}
.tApply_done i.m_1{background-position:-56px -198px}
.tApply_done .more_list .m_r{color:#777;float:left;line-height:22px;width:259px}
.tApply_done .more_list .mr_t{color:#333;font:700 16px/18px simsun;margin-bottom:15px}
.tApply_done i.m_2{background-position:2px -198px}
.tApply_done i.m_3{background-position:2px -140px}
.tApply_done i.m_4{background-position:-56px -140px}
.tApply_done i.m_5{background-position:-114px -140px}
.tApply_done i.m_6{background-position:-114px -199px}
.tApply_done i.m_7{background-position:0 -256px}
.tApply_done i.m_8{background-position:-58px -258px}
.tApply_done .bot_part{border-top:1px solid #ccc;margin:0 auto;padding:40px 0;width:890px}
.mb25{margin-bottom:25px}
.c_777{color:#777}
.n_btn34g{background:#5bc79d none repeat scroll 0 0;font:300 14px/34px simsun;height:34px;padding:0 15px}
